outstand against challenges

Translations
résister aux difficultés
Words
outstand

verb
rester impayé